﻿using Microsoft.VisualBasic;
using System;

namespace 接口特点
{
	/* 接口不能实例化
	 * 接口成员不能有访问修饰符，接口成员访问修饰符为public，不能改
	 * 接口中只能由方法，不能有字段，属性，构造函数
	 * 接口只能继承接口
	 * 一个类要同时继承类和接口 语法上先写类
	 */
	class Program
	{
		static void Main(string[] args)
		{
			//接口不能实例化
			//Iflyable fly = new Iflyable();
			Iflyable fly = new Person();
			fly.Fiy();
			Console.ReadKey();
		}
	}

	public class Person : Iflyable
	{
		public void Fiy()
		{
			Console.WriteLine("人在飞");

		}
	}
	public interface Iflyable
	{
		void Fiy();
	}
	public interface M1
	{
		void Test1();
	}
	public interface M2
	{
		void Test2();
	}
	public interface MM : M1, M2
	{

	}
}
